@media Print	 {
#header {border-bottom:none}
#nav {position:relative;margin-left:75px}
#header_below_nav {margin-left:0}
#content {margin:20px 0 0}
#footer {padding-top:10px}
#footer_above_bottom {border:none;margin:0;padding:0}
#footer_bottom {margin:0;padding:0}
#footer_below_bottom {display:none}
#nav ul,#footer_top {padding:0}
#section ul,#sub_section ul {padding:0 0 0 10px}
}
@media screen,print  {
body {background-color:#FFF;color:#111;font:x-small Verdana,Sans-serif,Arial,Helvetica;font-size:x-small;scrollbar-face-color:#FFF;scrollbar-shadow-color:#555;scrollbar-highlight-color:#555;scrollbar-3dlight-color:#FFF;scrollbar-darkshadow-color:#FFF;scrollbar-track-color:#FFF;scrollbar-arrow-color:#555;margin:0;padding:0}
html>body {font-size:small}
#header {background-color:#FFF;height:40px;border-bottom:8px solid #1D305F}
html>body #header {height:40px}
#header_below_nav {height:125px;width:100%}
#nav {position:relative;margin-left:170px;height:100%;font-size:85%}
#nav ul {position:absolute;width:620px;bottom:0;left:0;text-transform:lowercase;background-color:#FFF;margin:0;padding:0 0 0 30px}
#nav ul a,#nav ul strong,#nav ul em {float:left;display:block;border-left:1px solid #335286;text-decoration:none;color:#323D64;white-space:nowrap;height:1.5em;padding:2px 6px 5px}
#nav ul strong {border-bottom:5px solid #335286;padding-bottom:0;background-color:#FFF;color:#000}
#nav ul a:hover {color:red;border-bottom:5px solid #335286;background-color:#FFF;padding-bottom:0}
#nav ul strong a:hover {border-bottom-width:0}
#nav ul em {float:none;display:block;border-left:1px solid #335286;width:1px;font-size:1px}
#content {width:735px;margin:25px 0 0 30px}
.center_column {width:505px;font-size:85%;line-height:1.5em;margin:0}
.col-sms .center_column {width:290px;margin-left:20px}
.col-ms .center_column {margin-right:20px}
.col-sms .right_column,.col-sm .center_column,.col-ms .right_column {float:right}
.col-sms .left_column,.col-sms .center_column,.col-sm .left_column,.col-ms .center_column {float:left}
#home .left_column {width:270px;margin:0}
#home .center_column {width:435px}
h1 {border-bottom:1px dotted #BBB;font:150%/1.2em Sans-serif,Arial,Helvetica;color:#8E2525;font-weight:700;margin:0 0 10px;padding:0 0 .1em}
h2 {font:135%/1.2em Sans-serif,Arial,Helvetica;color:#323D64;font-weight:700;margin:0 0 5px;padding:0 0 .1em}
h3 {font:125%/1.2em Sans-serif,Arial,Helvetica;color:#323D64;font-weight:700;margin:0 0 5px;padding:0 0 .1em}
h4 {font:110%/1.2em Sans-serif,Arial,Helvetica;color:#111;font-weight:700;margin:0 0 3px;padding:0 0 .1em}
small {font:75%}
#section ul {font-size:85%;text-transform:lowercase;background-color:#E6E2D6;margin:0;padding:0 0 0 30px}
#section ul a,#section ul strong,#section ul em {float:left;display:block;border-left:1px solid #B7B3A8;text-decoration:none;color:#323D64;white-space:nowrap;height:1.5em;padding:5px 6px 2px}
#section ul strong {border-top:5px solid #335286;padding-top:0;background-color:#FFF;color:#000}
#section ul a:hover {color:red;border-top:5px solid #335286;background-color:#FFF;padding-top:0}
#section ul strong a:hover {border-top-width:0}
#section ul em {float:none;display:block}
#sub_section {font-size:75%;background-color:#EEE}
#sub_section ul {text-transform:lowercase;margin:0;padding:0 0 0 30px}
#sub_section ul a,#sub_section ul strong,#sub_section ul em {float:left;display:block;border-left:1px solid #CCC;text-decoration:none;color:#323D64;white-space:nowrap;height:1.4em;padding:2px 5px}
html>body #sub_section ul a,html>body #sub_section ul strong,html>body #sub_section ul em {height:1.4em}
#sub_section ul strong {background-color:#FFF;color:#000}
#sub_section ul a:hover {color:red;background-color:#FFF}
#sub_section ul em {float:none;display:block;border:0}
#sub_section2 {font-size:75%;background-color:transparent;padding:0 0 0 30px}
#sub_section2 ul {text-transform:lowercase;margin:0}
ul li {line-height:1.5em;list-style:none;background:url("/web/20180818152955im_//images/bullet_navy.gif") no-repeat 0 .5em;margin:5px 0 0 7px;padding:0 0 2px 12px}
ol li {line-height:1.5em;list-style:none;background:url("/web/20180818152955im_//images/bullet_maroon.gif") no-repeat 0 .5em;margin:5px 0 0 7px;padding:0 0 2px 12px}
.side_box {text-align:left;background-color:#FCFCFC;border:1px solid #CCC;padding:10px}
.side_nobox {text-align:left;background-color:transparent;padding-bottom:10px}
#float_top_left {float:left;margin:0 10px 5px 0}
#float_top_right {float:right;margin:0 0 5px 10px}
#float_right_photo {float:right;border:1px solid #BBB;margin:10px 0 5px 10px;padding:5px}
#float_left_photo {float:left;border:1px solid #BBB;margin:5px 10px 5px 0;padding:5px}
#float_left_photo_thumb {float:left;border:1px solid #BBB;margin:2px 5px 2px 0;padding:2px}
#right_photo {width:200px;border:1px solid #BBB;margin:10px 0 10px 10px;padding:5px}
#home #home_boxes div {background-image:none;list-style:none;margin:0 0 10px;padding:0}
#home #home_boxes a:link,#home #home_boxes a:visited {display:block;background-repeat:no-repeat;width:100%;border-style:solid;border-width:2px;padding:5px 4px}
html>body#home #home_boxes a:link,html>body#home #home_boxes a:visited {width:100%}
#home_boxes strong {display:block;font:150%/1em Arial,Sans-serif;font-weight:700;text-transform:capitalize;margin-bottom:2px}
#home #home_boxes a:hover {background-color:#FFF;color:#8E2525;border-color:#CCC}
#center_text {font-size:100%;line-height:1.5em}
.partner_photo {border:1px solid #444;margin:0;padding:5px}
.photo_thumb {border:1px solid #444}
.form_field {font-size:8pt}
.button {font-size:8pt;color:#FFF;font-weight:700;background-color:#700E20;border:1px solid #CCC}
.first:first-child:first-letter {font:370%;float:left;margin:0 4px 0 0;padding:0}
.alert {color:#903;font-weight:700;display:none}
.hr_style {color:#DDD;height:1px;width:85%;text-align:center}
.message_alert {color:#903;font-weight:700}
.news_title {text-transform:capitalize}
.client-ft-table {border:1px solid #AAA}
.client-ft-row {border-left:1px dotted #CCC;border-bottom:1px dotted #AAA;padding:5px}
#client-ft-shaded {background-color:#EEE}
#footer {clear:both;font-size:80%;width:100%;padding-top:30px;vertical-align:center;margin:0}
#footer_top {color:#222;margin:0;padding:3px 25px 3px 30px}
#footer_top a:link,#footer_top a:visited {color:#1D305F}
#footer_top a:hover {color:#600}
#footer_above_bottom {color:#1D305F;background-color:#E6E2D6;border-top:1px solid #B7B3A8;margin:0;padding:3px 25px 3px 30px}
#footer_center_bottom {margin:0;padding:0 0 30px 30px}
#footer_bottom {color:#FFF;background-color:#335286;height:40px;margin:0;padding:3px 25px 3px 30px}
#footer_bottom a {color:#FFF;background-color:transparent;text-decoration:none}
#footer_below_bottom {height:200px;background:url("/web/20180818152955im_//images/footer_bg.gif") repeat}
a:link,a:visited {text-decoration:none;color:#2A479E}
a:active,h1 a:active,h2 a:active,h3 a:active,h4 a:active {text-decoration:none;color:#000}
a:hover,h1 a:hover {text-decoration:none;color:#002C51;cursor:normal}
#nav ul li,#section ul li,#sub_section ul li,#sub_section2 ul li {display:inline;background-image:none;margin:0;padding:0}
html>body #nav ul a,html>body #nav ul strong,html>body #nav ul em,html>body #section ul a,html>body #section ul strong,html>body #section ul em {height:1.5em}
#nav ul strong a,#section ul strong a,#sub_section ul strong a {float:none;display:inline;border-width:0;padding:0}
.left_column,.right_column {width:200px;font-size:85%;line-height:1.5em;margin:10px 0 0}
h1 a:link,h1 a:visited {text-decoration:none;color:#8E2525}
h2 a:link,h2 a:visited,h3 a:link,h3 a:visited {text-decoration:none;color:#323D64}
h2 a:hover,h3 a:hover,h4 a:hover {text-decoration:none;color:#8E2525;cursor:normal}
h4 a:link,h4 a:visited {text-decoration:none;color:#111}
ul,ol {list-style-type:none;margin:0;padding:0}
#services .center_column ul li a:link,#services .center_column ul li a:visited,#services .center_column ol li a:link,#services .center_column ol li a:visited,#services .center_column h3 a:link,#services .center_column h3 a:visited {color:#323D64}
#services .center_column ul li a:hover,#services .center_column ol li a:hover,#services .center_column h3 a:hover,#home #home_boxes a:hover strong {color:#8E2525}
#home_boxes .box1 strong,#home_boxes .box2 strong,#home_boxes .box3 strong,#home_boxes .box4 strong {color:#293A66}
#home .box1 a,#home .box2 a,#home .box3 a,#home .box4 a {background-color:#EFEFEF;color:#444;border-color:#DDD}
.textarea,.textbox {background-color:#FAFAFA;color:#222;border:1px solid #CCC;padding-left:2px}
}
/*
     FILE ARCHIVED ON 15:29:55 Aug 18, 2018 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:17:40 Aug 04, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.27
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.008
  esindex: 0.011
  cdx.remote: 7.689
  LoadShardBlock: 239.033 (3)
  PetaboxLoader3.datanode: 221.991 (5)
  load_resource: 299.332 (2)
  PetaboxLoader3.resolve: 188.903 (2)
*/